export const reducer = (state, action) => {
  return { ...state, [action.type]: action.data }
}

export const initialState = {
  activeKey: '',
  addThemeModalVisible: false, // 是否显示添加送达主题弹框
  finishThemeModalVisible: false, // 是否显示送达主题完成弹框
  currentTheme: null, // 当前主题
  currentService: null, // 当前操作的送达
  refreshCurrentServiceFn: () => {}, // 刷新当前送达的函数
  refreshCurrentTableFn: () => {}, // 刷新当前显示的表格的函数
  normalDetailModalVisible: false, // 是否显示普通送达详情弹框
  normalModalVisible: false, // 是否显示普通送达编辑弹框
  otherModalVisible: false, // 是否显示自定义送达编辑弹框
  arbitratorModalVisible: false, // 是否显示仲裁员送达编辑弹框
  emsModalVisible: false, // 是否显示ems邮单编辑弹框
  electronicDetailVisible: false, // 是否显示电子送达详情
  electronicResultVisible: false, // 是否显示电子送达结果
  paneMap: {},
  panes: [],
  dictionaries: {},
  staffs: [], // 人员列表
  notaries: [], // 公证人员列表
  arbitrators: [], // 仲裁员列表
  addressList: [],
  electronicAddressList: []
}
